vanmaram

ശ്മശാന ഭൂമി - meaning in english

Meanings for ശ്മശാന ഭൂമി

noun
Cremation ground